colonoscopy endoscopy esophageal cancer constipation cancer gastroenterology acid reflux ercp liver heartburn kidney heart colon cancer gerd